using System.Text.RegularExpressions;

namespace WhySoSeries
{
    public class TvCountdownWebsiteFactory : WebsiteFactory
    {
        public TvCountdownWebsiteFactory()
            : base("http://www.tvcountdown.com")
        {
        }

        public override SeriesDataExtractor CreateDataExtractor(Series series)
        {
            return new TvCountDownDataExtractor(this, series);
        }

        protected override SeriesDataExtractor CreateDataExtractor(string link)
        {
            return new TvCountDownDataExtractor(this, link);
        }

        protected override SeriesLinksProvider CreateLinksProvider()
        {
            return new TvCountdownSeriesLinksProvider(this);
        }
    }
}